<?xml version='1.0' encoding='UTF-8' ?>
<!DOCTYPE composition PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">


<ui:composition xmlns:ui="http://java.sun.com/jsf/facelets"
                template="/templates/common/template.xhtml"
                xmlns:h="http://xmlns.jcp.org/jsf/html"
                xmlns:a4j="http://richfaces.org/a4j"
                xmlns:f="http://xmlns.jcp.org/jsf/core"
                xmlns:rich="http://richfaces.org/rich"
                xmlns:c="http://xmlns.jcp.org/jsp/jstl/core">


    <ui:define name="left">
        <ui:include src="menuacordion.xhtml" />
    </ui:define>

    <ui:define name="content">
        
        <h:outputScript target="body">
            
            function limpiar(){
                //document.getElementById("idNota:idSelectCiclo").selectedIndex=0; 
                document.getElementById("idNota:idSelectGrado").selectedIndex=0;
                document.getElementById("idNota:idSelectSeccion").selectedIndex=0;
                document.getElementById("idNota:idSelectArea").selectedIndex=0;
                document.getElementById("idNota:idSelectEmpleado").selectedIndex=0;
                document.getElementById("idNota:idSelectCronEval").selectedIndex=0;
                document.getElementById("idNota:idSelectAsig").selectedIndex=0;
                return true;
             
            }
            
            function validarCombos(){
            var msg="Por favor ";
             var intCont=0;
            // var cboCiclo=document.getElementById("idNota:idSelectCiclo"); 
             var cboGrado=document.getElementById("idNota:idSelectGrado");
             var cboSeccion=document.getElementById("idNota:idSelectSeccion");
             var cboArea=document.getElementById("idNota:idSelectArea");
             var cboEmpleado=document.getElementById("idNota:idSelectEmpleado");
             var cboCronEval=document.getElementById("idNota:idSelectCronEval");
             var cboAsignatura=document.getElementById("idNota:idSelectAsig");
            
            if(cboGrado.value=='0'){
              msg=msg +"seleccionar grado \n";
             intCont++;
            }
            /*if(cboCiclo.value=='0'){
              msg=msg +"seleccionar ciclo \n";
              intCont++;
             }*/
             
             if(cboSeccion.value=='0'){
              msg=msg +"seleccionar sección \n";
              intCont++;
             }
             if(cboArea.value=='0'){
              msg=msg +"seleccionar area \n";
              intCont++;
             }
             
             if(cboEmpleado.value=='0'){
              msg=msg +"seleccionar profesor \n";
              intCont++;
             }
             if(cboCronEval.value=='0'){
              msg=msg +"seleccionar cronograma \n";
              intCont++;
             }
             if(cboAsignatura.value=='0'){
              msg=msg +"seleccionar asignatura \n";
              intCont++;
             }
            if(intCont>0){
               alert(msg);
               return false;
               }
             else{
               return true;
             }   
            
                      
            }
            
             function disableButton()
          {
            //alert(document.getElementById("idNota:inputHNumReg").value);
            button=document.getElementById("idNota:idTablaAlumnos:0:btnDtNota")
            if(button!=null){
              //document.getElementById("idNota:idTablaAlumnos:0:idlink").style.visibility = "hidden";
              document.getElementById("idNota:idTablaAlumnos:0:btnDtNota").disabled="true";
              document.getElementById("idNota:idTablaAlumnos:0:btnDtNota").src="../images/icons/edit_disabled.gif"
           }
            return true;
           }
           function idEdit()
              {  if(ispostback)
                {
                   document.getElementById("idNota:idTablaAlumnos:0:btnDtNota").disabled="true";
                   return true;
                }
             }
           function enableButton()
            {
              // document.getElementById("idNota:idTablaAlumnos:0:idlink").style.visibility = "visible";
              document.getElementById("idNota:idTablaAlumnos:0:btnDtNota").disabled="false";
              document.getElementById("idNota:idTablaAlumnos:0:btnDtNota").src="../images/icons/edit.gif"
       
              
              return true;
            }
             
        </h:outputScript>
        <h:outputStylesheet>
            
            a.no-decor>img {
                     border: none;
              }
              
               .even-row {
        background-color: #FCFFFE;
        }
 
        .odd-row {
        background-color: #ECF3FE;
        }
 
        .active-row {
        background-color: #FFEBDA !important;
        cursor: pointer;
        }
       </h:outputStylesheet>
         <a4j:status onstart="#{rich:component('statPane')}.show()" onstop="#{rich:component('statPane')}.hide()" />
        <h1>Registro Notas</h1>  
        <h:form id="idNota" >
            <a4j:jsFunction name="updateEdit" render="showname">
            <a4j:param name="name" assignTo="#{functionBean.text}" />
            </a4j:jsFunction>
            <!--rich:tabPanel switchType="client"-->
                  <!--rich:tab header="Ingreso de Notas"-->
                <h:inputHidden id="inputHNumReg" value="#{matriculaBean.numRegTable}" 
                                 />
                  
                <h:panelGrid columns="8" cellspacing="10" bgcolor="White" >

                       

                        <h:outputText value="Grado:" />
                        <h:selectOneMenu id="idSelectGrado" value="#{matriculaBean.idGrado}" >
                            <f:selectItems value="#{gradoBean.gradoList}" />
                        </h:selectOneMenu>

                       <h:outputText value="Sección:" />
                       <h:selectOneMenu id="idSelectSeccion" value="#{matriculaBean.idSeccion}" >
                            <f:selectItems value="#{seccionBean.seccionList}" />
                            
                        </h:selectOneMenu>

                        <h:outputText value="Area:" />
                        <h:selectOneMenu id="idSelectArea" value="areaBean.selectedArea"
                                         valueChangeListener="#{areaBean.valueChanged}">
                            <f:selectItems value="#{areaBean.areaList}" />
                             <a4j:ajax event="valueChange" render="idSelectAsig" execute="@this" />
                        </h:selectOneMenu>

                         <h:outputText value="Asignatura:" />
                         <h:selectOneMenu id="idSelectAsig" value="#{matriculaBean.idAsignatura}"
                                          valueChangeListener="#{matriculaBean.optionAsignature}">
                            <f:selectItems value="#{areaBean.asignaturas}" />
                            <a4j:ajax event="valueChange" render="idTablaAlumnos" execute="@this" />
                        </h:selectOneMenu>
                         
                         
                        <h:outputText value="Profesor:" />
                        <h:selectOneMenu id="idSelectEmpleado" value="#{matriculaBean.idEmpleado}" >
                            <f:selectItems value="#{empleadoBean.empleadoList}" />
                        </h:selectOneMenu>

                        <h:outputText value="Cronograma de Evaluación:" />
                        <h:selectOneMenu id="idSelectCronEval" 
                                         value="#{matriculaBean.idCronEval}"
                                         valueChangeListener="#{matriculaBean.valueChanged}">
                            <f:selectItems value="#{matriculaBean.cronogramaEvaluacionList}" />
                             <a4j:ajax event="valueChange" render="idAnio,idMes,idTablaAlumnos,txtMensaje" execute="@this" />
                        </h:selectOneMenu>

                        <h:outputText id="idAnio" value=" Año: #{matriculaBean.cronogramaEvualacion.anio.descripcion}" style="width: 300px"  />
                        <h:outputText id="idMes" value=" Mes: #{matriculaBean.cronogramaEvualacion.mes.descripcion}" />
                        <h:inputHidden id="idAnioAux" value="#{matriculaBean.cronogramaEvualacion.anio.idAnio}"/>
                        <h:inputHidden id="idMesAux" value="#{matriculaBean.cronogramaEvualacion.mes.idMes}"/>
                        
                    </h:panelGrid>
                  <a4j:commandButton id="btnCargarAlumno" 
                                                   value="Listar Alumnos" 
                                                   onclick="if (!validarCombos()) return false;"
                                                   action="#{matriculaBean.matriculaFilter}"  
                                                   render="idTablaAlumnos,inputHNumReg"
                                                   execute="@this"   >
                                </a4j:commandButton>  
                  
                <rich:dataTable id="idTablaAlumnos"  
                                  var="cedula" value="#{matriculaBean.matriculaList}"
                                  style="width: 1063px" 
                                  onrowmouseover="this.style.backgroundColor='#B5F3FB'"
                                  onrowmouseout="this.style.backgroundColor='#{a4jSkin.rowBackgroundColor}'"
                                  iterationStatusVar="it" rows="15"  >
          <c:if  test="#{matriculaBean.typeAsignature==1}" > 
                   <!--Inicio opcion para el primer y segundo mes de trimestre -->   
                   <c:if test="#{matriculaBean.intMesFinalTrim==0}" >      
                      <f:facet name="header">
                     <rich:columnGroup>
                        <rich:column rowspan="3" >
                        <h:outputText value="N° de Orden" />
                       </rich:column >    
                       <rich:column rowspan="3">
                        <h:outputText value="Apellidos y Alumnos" />
                       </rich:column>    
                     <rich:column colspan="18">
                        <h:outputText value="Capacidades de Área" />
                    </rich:column>
                    <rich:column colspan="4" breakRowBefore="true" >
                        <h:outputText value="Capacidad     N° 1" />
                    </rich:column>
                    <rich:column colspan="4">
                        <h:outputText value="Capacidad       N° 2" />
                    </rich:column>
                    <rich:column colspan="4">
                        <h:outputText value="Capacidad       N° 3" />
                    </rich:column>
                     <rich:column colspan="4">
                        <h:outputText value="Actitudes" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="  " />
                    </rich:column>     
                    <rich:column breakRowBefore="true">
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="Exa" />
                    </rich:column>
                    <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column>
                    <rich:column>
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="Exa" />
                    </rich:column>
                    <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column>  
                    <rich:column>
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="Exa" />
                    </rich:column>
                    <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column> 
                 
                    <rich:column >
                        <h:outputText value="N1" />
                    </rich:column> 

                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N3" />
                    </rich:column>
                    <rich:column >
                        <h:outputText value="PAc" />
                    </rich:column> 
                    
                    <rich:column >
                        <h:outputText value="Editar" />
                    </rich:column>     
                  </rich:columnGroup>
        </f:facet>
             <rich:column >
                 <h:outputText value="#{it.index+1}" />
                 <h:inputHidden value="#{cedula.matricula.alumno.idAlumno}"/>
             </rich:column>
              <rich:column >
                  <h:outputText value="#{cedula.matricula.alumno.apellidoPaterno},#{cedula.matricula.alumno.apellidoMaterno},#{cedula.matricula.alumno.nombres}" />
             </rich:column>
              <rich:column   >
                  <h:inputHidden value="#{cedula.idNota1}"/>
                  <h:outputText value="#{cedula.dblNota1}" 
                                style="color:#{cedula.dblNota1 &lt; 11?'red':'black'};" >
                        <f:convertNumber  pattern="00"  />
                       
                  </h:outputText>
             </rich:column>
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota2}"/>
                  <h:outputText value="#{cedula.dblNota2}"
                                style="color:#{cedula.dblNota2 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota3}"/>
                  <h:outputText value="#{cedula.dblNota3}"
                                style="color:#{cedula.dblNota3 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota4}"/>
                  <h:outputText value="#{cedula.dblNota4}" 
                                style="color:#{cedula.dblNota4 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota5}"/>
                  <h:outputText value="#{cedula.dblNota5}" 
                                style="color:#{cedula.dblNota5 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota6}"/>
                  <h:outputText value="#{cedula.dblNota6}"
                                style="color:#{cedula.dblNota6 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>         
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota7}"/>
                  <h:outputText value="#{cedula.dblNota7}" 
                                style="color:#{cedula.dblNota7 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>  
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota8}"/>
                  <h:outputText value="#{cedula.dblNota8}" 
                                style="color:#{cedula.dblNota8 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota9}"/>
                  <h:outputText value="#{cedula.dblNota9}" 
                                style="color:#{cedula.dblNota9 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaDiez}"/>
                  <h:outputText value="#{cedula.dblNotaDiez}"
                                style="color:#{cedula.dblNotaDiez &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaOnce}"/>
                  <h:outputText value="#{cedula.dblNotaOnce}"
                                style="color:#{cedula.dblNotaOnce &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaDoce}"/>
                  <h:outputText value="#{cedula.dblNotaDoce}" 
                                style="color:#{cedula.dblNotaDoce &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>   
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaTrece}"/>
                  <h:outputText value="#{cedula.dblNotaTrece}"
                                style="color:#{cedula.dblNotaTrece &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                 <h:inputHidden value="#{cedula.idNotaCatorce}"/>
                 <h:outputText value="#{cedula.dblNotaCatorce}"
                               style="color:#{cedula.dblNotaCatorce &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column> 
             <rich:column >
                 <h:inputHidden value="#{cedula.idNotaQuince}"/>
                 <h:outputText value="#{cedula.dblNotaQuince}" 
                               style="color:#{cedula.dblNotaQuince &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column> 
             <rich:column >
                 <h:inputHidden value="#{cedula.idNotaDSeis}"/>
                 <h:outputText value="#{cedula.dblNotaDSeis}" 
                               style="color:#{cedula.dblNotaDSeis &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column> 
             </c:if>  
                     <!--Fin opcion para el primer y segundo mes de trimestre -->
                   <c:if test="#{matriculaBean.intMesFinalTrim==1}" >      
                      <f:facet name="header">
                     <rich:columnGroup>
                        <rich:column rowspan="3" >
                        <h:outputText value="N° de Orden2" />
                       </rich:column >    
                       <rich:column rowspan="3">
                        <h:outputText value="Apellidos y Alumnos" />
                       </rich:column>    
                     <rich:column colspan="13">
                        <h:outputText value="Capacidades de Área" />
                    </rich:column>
                    <rich:column colspan="3" rowspan="2">
                        <h:outputText value="Notas Examen Trimestral" />
                    </rich:column>  
                    <rich:column colspan="1" rowspan="2">
                       <h:outputText value="" />
                    </rich:column>    
                    <rich:column colspan="3" breakRowBefore="true" >
                        <h:outputText value="Capacidad     N° 1" />
                    </rich:column>
                    <rich:column colspan="3">
                        <h:outputText value="Capacidad       N° 2" />
                    </rich:column>
                    <rich:column colspan="3">
                        <h:outputText value="Capacidad       N° 3" />
                    </rich:column>
                     <rich:column colspan="4">
                        <h:outputText value="Actitudes" />
                    </rich:column> 
                      
                    
                    <rich:column breakRowBefore="true">
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                     <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column>
                    <rich:column>
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column>  
                    <rich:column>
                        <h:outputText value="N1" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="PC1" />
                    </rich:column> 
                                    
                    <rich:column >
                        <h:outputText value="N1" />
                    </rich:column> 

                    <rich:column >
                        <h:outputText value="N2" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="N3" />
                    </rich:column>    
                    <rich:column >
                        <h:outputText value="PAc" />
                    </rich:column> 
                    <rich:column >
                        <h:outputText value="ET-C1" />
                    </rich:column>
                    <rich:column >
                        <h:outputText value="ET-C2" />
                    </rich:column>
                     <rich:column  >
                         <h:outputText value="ET-C3"/>
                                    
                    </rich:column>  
                    <rich:column >
                        <h:outputText value="Editar" />
                    </rich:column>     
                  </rich:columnGroup>
        </f:facet>
             <rich:column >
                 <h:outputText value="#{it.index+1}" />
                 <h:inputHidden value="#{cedula.matricula.alumno.idAlumno}"/>
             </rich:column>
              <rich:column >
                  <h:outputText value="#{cedula.matricula.alumno.apellidoPaterno},#{cedula.matricula.alumno.apellidoMaterno},#{cedula.matricula.alumno.nombres}" />
             </rich:column>
              <rich:column   >
                  <h:inputHidden value="#{cedula.idNota1}"/>
                  <h:outputText value="#{cedula.dblNota1}" 
                                style="color:#{cedula.dblNota1 &lt; 11?'red':'black'};" >
                        <f:convertNumber  pattern="00"  />
                       
                  </h:outputText>
             </rich:column>
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota2}"/>
                  <h:outputText value="#{cedula.dblNota2}"
                                style="color:#{cedula.dblNota2 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
               <rich:column >
                  <h:inputHidden value="#{cedula.idNota4}"/>
                  <h:outputText value="#{cedula.dblNota4}" 
                                style="color:#{cedula.dblNota4 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota5}"/>
                  <h:outputText value="#{cedula.dblNota5}" 
                                style="color:#{cedula.dblNota5 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                  <h:inputHidden value="#{cedula.idNota6}"/>
                  <h:outputText value="#{cedula.dblNota6}"
                                style="color:#{cedula.dblNota6 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>         
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota8}"/>
                  <h:outputText value="#{cedula.dblNota8}" 
                                style="color:#{cedula.dblNota8 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNota9}"/>
                  <h:outputText value="#{cedula.dblNota9}" 
                                style="color:#{cedula.dblNota9 &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaDiez}"/>
                  <h:outputText value="#{cedula.dblNotaDiez}"
                                style="color:#{cedula.dblNotaDiez &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaDoce}"/>
                  <h:outputText value="#{cedula.dblNotaDoce}" 
                                style="color:#{cedula.dblNotaDoce &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>   
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaTrece}"/>
                  <h:outputText value="#{cedula.dblNotaTrece}"
                                style="color:#{cedula.dblNotaTrece &lt; 11?'red':'black'};">
                       <f:convertNumber  pattern="00"  />
                  </h:outputText>
             </rich:column>
             <rich:column >
                 <h:inputHidden value="#{cedula.idNotaCatorce}"/>
                 <h:outputText value="#{cedula.dblNotaCatorce}"
                               style="color:#{cedula.dblNotaCatorce &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column> 
              <rich:column >
                  <h:inputHidden value="#{cedula.idNotaQuince}"/>
                  <h:outputText value="#{cedula.dblNotaQuince}"
                                style="color:#{cedula.dblNotaQuince &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column>          
             <rich:column >
                 <h:inputHidden value="#{cedula.idNotaDSeis}"/>
                 <h:outputText value="#{cedula.dblNotaDSeis}" 
                               style="color:#{cedula.dblNotaDSeis &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
                 </h:outputText>
             </rich:column> 
              <rich:column >
               <h:outputText value="#{cedula.etC1}" 
                               style="color:#{cedula.etC1 &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
               </h:outputText>
               </rich:column> 
              <rich:column >
               <h:outputText value="#{cedula.etC2}" 
                               style="color:#{cedula.etC2 &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
               </h:outputText>
               </rich:column> 
               <rich:column >
               <h:outputText value="#{cedula.etC3}" 
                               style="color:#{cedula.etC3 &lt; 11?'red':'black'};">
                      <f:convertNumber  pattern="00"  />
               </h:outputText>
               </rich:column>         
                        
              </c:if><!--Fin if de meses finales de trimestre -->     
          </c:if>  
                 
          <c:if  test="#{matriculaBean.typeAsignature==2}" > 
             <c:if test="#{matriculaBean.intMesFinalTrim==0}" >  
              <f:facet name="header">
             <rich:columnGroup>
                <rich:column rowspan="3">
                <h:outputText value="N° de Orden" />
               </rich:column>    
               <rich:column rowspan="3">
                <h:outputText value="Apellidos y Alumnos" />
               </rich:column>    
             <rich:column colspan="14">
                <h:outputText value="Capacidades de Área" />
            </rich:column>
            <rich:column colspan="4" breakRowBefore="true" >
                <h:outputText value="Capacidad     N° 1" />
            </rich:column>
            <rich:column colspan="4">
                <h:outputText value="Capacidad       N° 2" />
            </rich:column>
             <rich:column colspan="4">
                <h:outputText value="Actitudes" />
            </rich:column> 
            <rich:column >
                <h:outputText value="  " />
            </rich:column>     
            <rich:column breakRowBefore="true">
                <h:outputText value="N1" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="Exa" />
            </rich:column>
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column>
            <rich:column>
                <h:outputText value="N1" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="Exa" />
            </rich:column>
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column>  
             <rich:column>
                <h:outputText value="N1" />
            </rich:column> 

            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N3" />
            </rich:column>
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column> 


            <rich:column >
                <h:outputText value="Editar" />
            </rich:column>     
          </rich:columnGroup>
      </f:facet>
         <rich:column >
              <h:outputText value="#{it.index+1}" />
              <h:inputHidden value="#{cedula.matricula.alumno.idAlumno}"/>
         </rich:column>
          <rich:column >
              <h:outputText value="#{cedula.matricula.alumno.apellidoPaterno},#{cedula.matricula.alumno.apellidoMaterno},#{cedula.matricula.alumno.nombres}" />
         </rich:column>
                <rich:column >
              <h:inputHidden value="#{cedula.idNota1}"/>
              <h:outputText value="#{cedula.dblNota1}" 
                            style="color:#{cedula.dblNota1 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
          <rich:column >
              <h:inputHidden value="#{cedula.idNota2}"/>
              <h:outputText value="#{cedula.dblNota2}" 
                            style="color:#{cedula.dblNota2 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column> 
         <rich:column >
              <h:inputHidden value="#{cedula.idNota3}"/>
              <h:outputText value="#{cedula.dblNota3}" 
                            style="color:#{cedula.dblNota3 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
              <h:inputHidden value="#{cedula.idNota4}"/>
              <h:outputText value="#{cedula.dblNota4}" 
                            style="color:#{cedula.dblNota4 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
              <h:inputHidden value="#{cedula.idNota5}"/>
              <h:outputText value="#{cedula.dblNota5}" 
                            style="color:#{cedula.dblNota5 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
              <h:inputHidden value="#{cedula.idNota6}"/>
              <h:outputText value="#{cedula.dblNota6}" 
                            style="color:#{cedula.dblNota6 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>         
         <rich:column >
              <h:inputHidden value="#{cedula.idNota7}"/>
              <h:outputText value="#{cedula.dblNota7}" 
                            style="color:#{cedula.dblNota7 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>  
          <rich:column >
              <h:inputHidden value="#{cedula.idNota8}"/>
              <h:outputText value="#{cedula.dblNota8}" 
                            style="color:#{cedula.dblNota8 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column> 
         <rich:column >
              <h:inputHidden value="#{cedula.idNotaTrece}"/>
              <h:outputText value="#{cedula.dblNotaTrece}" 
                            style="color:#{cedula.dblNotaTrece &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
             <h:inputHidden value="#{cedula.idNotaCatorce}"/>
             <h:outputText value="#{cedula.dblNotaCatorce}" 
                           style="color:#{cedula.dblNotaCatorce &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column> 
         <rich:column >
             <h:inputHidden value="#{cedula.idNotaQuince}"/>
             <h:outputText value="#{cedula.dblNotaQuince}" 
                           style="color:#{cedula.dblNotaQuince &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column> 
         <rich:column >
             <h:inputHidden value="#{cedula.idNotaDSeis}"/>
             <h:outputText value="#{cedula.dblNotaDSeis}" 
                           style="color:#{cedula.dblNotaDSeis &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column>
         </c:if> 
            <c:if test="#{matriculaBean.intMesFinalTrim==1}" > 
              <f:facet name="header">
             <rich:columnGroup>
                <rich:column rowspan="3">
                <h:outputText value="N° de Orden" />
               </rich:column>    
               <rich:column rowspan="3">
                <h:outputText value="Apellidos y Alumnos" />
               </rich:column>    
             <rich:column colspan="10">
                <h:outputText value="Capacidades de Área" />
            </rich:column>
            <rich:column colspan="2" rowspan="2">
                <h:outputText value="Notas Examen Trimestral" />
            </rich:column>  
            <rich:column colspan="1" rowspan="2">
                <h:outputText value="" />
            </rich:column>       
            <rich:column colspan="3" breakRowBefore="true" >
                <h:outputText value="Capacidad     N° 1" />
            </rich:column>
                 <rich:column colspan="3">
                <h:outputText value="Capacidad       N° 2" />
            </rich:column>
             <rich:column colspan="4">
                <h:outputText value="Actitudes" />
            </rich:column> 
                 
               
            <rich:column breakRowBefore="true">
                <h:outputText value="N1" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column>
            <rich:column>
                <h:outputText value="N1" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column>  
             <rich:column>
                <h:outputText value="N1" />
            </rich:column> 

            <rich:column >
                <h:outputText value="N2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="N3" />
            </rich:column>
            <rich:column >
                <h:outputText value="PC1" />
            </rich:column> 
             <rich:column >
                <h:outputText value="ET-C1" />
            </rich:column>  
             <rich:column >
                <h:outputText value="ET-C2" />
            </rich:column> 
            <rich:column >
                <h:outputText value="Editar" />
            </rich:column>     
          </rich:columnGroup>
      </f:facet>
         <rich:column >
              <h:outputText value="#{it.index+1}" />
              <h:inputHidden value="#{cedula.matricula.alumno.idAlumno}"/>
         </rich:column>
          <rich:column >
              <h:outputText value="#{cedula.matricula.alumno.apellidoPaterno},#{cedula.matricula.alumno.apellidoMaterno},#{cedula.matricula.alumno.nombres}" />
         </rich:column>
                <rich:column >
              <h:inputHidden value="#{cedula.idNota1}"/>
              <h:outputText value="#{cedula.dblNota1}" 
                            style="color:#{cedula.dblNota1 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
          <rich:column >
              <h:inputHidden value="#{cedula.idNota2}"/>
              <h:outputText value="#{cedula.dblNota2}" 
                            style="color:#{cedula.dblNota2 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column> 
        
         <rich:column >
              <h:inputHidden value="#{cedula.idNota4}"/>
              <h:outputText value="#{cedula.dblNota4}" 
                            style="color:#{cedula.dblNota4 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
              <h:inputHidden value="#{cedula.idNota5}"/>
              <h:outputText value="#{cedula.dblNota5}" 
                            style="color:#{cedula.dblNota5 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
              <h:inputHidden value="#{cedula.idNota6}"/>
              <h:outputText value="#{cedula.dblNota6}" 
                            style="color:#{cedula.dblNota6 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>         
        
          <rich:column >
              <h:inputHidden value="#{cedula.idNota8}"/>
              <h:outputText value="#{cedula.dblNota8}" 
                            style="color:#{cedula.dblNota8 &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column> 
         <rich:column >
              <h:inputHidden value="#{cedula.idNotaTrece}"/>
              <h:outputText value="#{cedula.dblNotaTrece}" 
                            style="color:#{cedula.dblNotaTrece &lt; 11?'red':'black'};">
                   <f:convertNumber  pattern="00"  />
              </h:outputText>
         </rich:column>
         <rich:column >
             <h:inputHidden value="#{cedula.idNotaCatorce}"/>
             <h:outputText value="#{cedula.dblNotaCatorce}" 
                           style="color:#{cedula.dblNotaCatorce &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column> 
          <rich:column >
              <h:inputHidden value="#{cedula.idNotaQuince}"/>
              <h:outputText value="#{cedula.dblNotaQuince}" 
                            style="color:#{cedula.dblNotaQuince &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column> 
          <rich:column >
              <h:inputHidden value="#{cedula.idNotaDSeis}"/>
              <h:outputText value="#{cedula.dblNotaDSeis}" 
                           style="color:#{cedula.dblNotaDSeis &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column>        
         <rich:column >
             <h:inputHidden value="#{cedula.idNotaMensualProm}"/>
             <h:outputText value="#{cedula.etC1}" 
                           style="color:#{cedula.etC1 &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
         </rich:column> 
         <rich:column >
             
             <h:outputText value="#{cedula.etC2}" 
                           style="color:#{cedula.etC2 &lt; 11?'red':'black'};">
                  <f:convertNumber  pattern="00"  />
             </h:outputText>
       
         </rich:column>
         </c:if>>
          </c:if> 
           <rich:column >
                  <a4j:commandButton id="btnDtNota"  value="Edit" styleClass="no-decor" render="editGrid" execute="@this"
                                   oncomplete="#{rich:component('editPane')}.show()"
                                   image="/images/icons/edit.gif" >
                       <a4j:param value="#{it.index}" assignTo="#{matriculaBean.currentMatIndex}" />
                    <f:setPropertyActionListener  target="#{matriculaBean.editMatricula}" value="#{cedula}" />
                      
                  </a4j:commandButton>
                 
             </rich:column>          
               <f:facet name="footer">
                <rich:dataScroller page="#{matriculaBean.page}" />
               </f:facet>       
             </rich:dataTable>
                <rich:popupPanel id="statPane" autosized="true">
                    <h:graphicImage value="/images/ai.gif" alt="ai" />
                     Espere por favor...
                 </rich:popupPanel>
                
                    
                <!--/rich:tab-->
                <a4j:commandButton 
                                 id="btnNuevo" value="Nuevo" 
                                 onclick="if (limpiar()) return true;"
                                 action="#{matriculaBean.clearTable()}"
                                 render ="idTablaAlumnos,txtMensaje" execute="@this"
                                 />
                <a4j:commandButton 
                                 id="btnGrabarNota" value="Grabar" 
                                 action="#{matriculaBean.newOrSaveNota()}"
                                 onclick="if (!validarCombos()) return false;" 
                                  render ="txtMensaje" execute="@this"
                                 />
              
                <h:commandButton id="btnCancelarNota" value="Cancelar" onclick="enableButton();"/>
              
                <a4j:commandButton  id="btnBuscarNota2"  action="#{matriculaBean.findNota()}"
                                    value="Buscar"  render="idTablaAlumnos,inputHNumReg,txtMensaje" execute="@this"
                                     >
                    <!--a4j:ajax onbeforedomupdate="disableButton();"/-->
                 
                </a4j:commandButton>
                 <br/>
                        <h:outputText  id="txtMensaje" value="#{matriculaBean.mensaje}" style="color:#ff0000;"  />
            <!--/rich:tabPanel-->
             <rich:popupPanel header="Editar Notas" id="editPane"  domElementAttachment="form"
                              width="400" autosized="true" resizeable="false"  moveable="true"  >
                      <f:facet name="controls">
                       <h:outputLink value="#" onclick="#{rich:component('editPane')}.hide(); return false;">
                           X
                      </h:outputLink>
                        </f:facet>
                      <h:panelGrid columns="3" id="editGrid">
                          
                           
                          <h:outputText value="Alumno:" />
                                           
                          <h:outputText value="#{matriculaBean.editMatricula.matricula.alumno.apellidoPaterno},
                                        #{matriculaBean.editMatricula.matricula.alumno.apellidoMaterno},
                                        #{matriculaBean.editMatricula.matricula.alumno.nombres}" />
                         
                          <br/>
                         <!-- opcion para notas  de solo el ultimo  trimestre-->
                        <c:if test="#{matriculaBean.intMesFinalTrim==0}">  
                         <h:outputText value="Capacidad N°1" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNota1}" required="true" requiredMessage="N1 es requerido" id="N1"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                           <rich:message id="msgN1" for="N1" />
                          <h:outputText value="N2:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota2}" required="true" requiredMessage="N2 es requerido" id="N2"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                        <rich:message id="msgN2" for="N2" />
                          <h:outputText value="Exa:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota3}" required="true" requiredMessage="N3 es requerido" id="N3"
                             converterMessage="N3 deberia ser un valor válido" validatorMessage="N3 deberia ser un valor válido" label="Campo N3">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                        <rich:message id="msgN3" for="N3" /> 
                         
                          <h:outputText value="Capacidad N°2" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota5}" required="true" requiredMessage="N1 es requerido" id="N5"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                         <rich:message id="msgN5" for="N5" /> 
                          <h:outputText value="N2:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota6}" required="true" requiredMessage="N2 es requerido" id="N6"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="msgN6" for="N6" /> 
                          <h:outputText value="Exa:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota7}" required="true" requiredMessage="N3 es requerido" id="N7"
                             converterMessage="N3 deberia ser un valor válido" validatorMessage="N3 deberia ser un valor válido" label="Campo N3">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                         <rich:message id="msgN7" for="N7" />                         
                         <c:if test="#{matriculaBean.typeAsignature==1}">
                                <h:outputText value="Capacidad N°3" />
                                <h:outputText value="" />
                                <h:outputText value="" />
                                <h:outputText value="N1:" />
                                <h:inputText value="#{matriculaBean.editMatricula.dblNota9}" required="true" requiredMessage="N1 es requerido" id="N9"
                                   converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                               </h:inputText>
                                 <rich:message id="msgN9" for="N9" />
                                <h:outputText value="N2:" />
                                <h:inputText value="#{matriculaBean.editMatricula.dblNotaDiez}" required="true" requiredMessage="N2 es requerido" id="N10"
                                   converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                              </h:inputText>
                                <rich:message id="msgN10" for="N10" />
                                <h:outputText value="Exa:" />
                               <h:inputText value="#{matriculaBean.editMatricula.dblNotaOnce}" required="true" requiredMessage="N3 es requerido" id="N11"
                                   converterMessage="N3 deberia ser un valor válido" validatorMessage="N3 deberia ser un valor válido" label="Campo N3">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                              </h:inputText>
                              <rich:message id="msgN11" for="N11" />
                      
                         </c:if>   
                          <h:outputText value="Actitudes" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaTrece}" required="true" requiredMessage="N1 es requerido" id="N13"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                           <rich:message id="msgN13" for="N13" />
                          <h:outputText value="N2:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaCatorce}" required="true" requiredMessage="N2 es rquerido" id="N14"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="msgN14" for="N14" />
                          <h:outputText value="N3:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaQuince}" required="true" requiredMessage="N3 es requerido" id="N15"
                              converterMessage="N3 deberia ser un valor válido" validatorMessage="N3 deberia ser un valor válido" label="Campo N3">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="MsgN15" for="N15" />
                          </c:if>
                          <!-- opcion para notas de 1,2 mes del trimestre-->
                         <c:if test="#{matriculaBean.intMesFinalTrim==1}">  
                         <h:outputText value="Capacidad N°1" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNota1}" required="true" requiredMessage="N1 es requerido" id="N1"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                           <rich:message id="msgN1" for="N1" />
                          <h:outputText value="N2:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota2}" required="true" requiredMessage="N2 es requerido" id="N2"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                        <rich:message id="msgN2" for="N2" />
                                                 
                         <h:outputText value="Capacidad N°2" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota5}" required="true" requiredMessage="N1 es requerido" id="N5"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                         <rich:message id="msgN5" for="N5" /> 
                          <h:outputText value="N2:" />
                         <h:inputText value="#{matriculaBean.editMatricula.dblNota6}" required="true" requiredMessage="N2 es requerido" id="N6"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="msgN6" for="N6" /> 
                                                  
                         <c:if test="#{matriculaBean.typeAsignature==1}">
                                <h:outputText value="Capacidad N°3" />
                                <h:outputText value="" />
                                <h:outputText value="" />
                                <h:outputText value="N1:" />
                                <h:inputText value="#{matriculaBean.editMatricula.dblNota9}" required="true" requiredMessage="N1 es requerido" id="N9"
                                   converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="Campo N1">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                               </h:inputText>
                                 <rich:message id="msgN9" for="N9" />
                                <h:outputText value="N2:" />
                                <h:inputText value="#{matriculaBean.editMatricula.dblNotaDiez}" required="true" requiredMessage="N2 es requerido" id="N10"
                                   converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                              </h:inputText>
                                <rich:message id="msgN10" for="N10" />
                                                  
                         </c:if>   
                          <h:outputText value="Actitudes" />
                         <h:outputText value="" />
                         <h:outputText value="" />
                          <h:outputText value="N1:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaTrece}" required="true" requiredMessage="N1 es requerido" id="N13"
                             converterMessage="N1 deberia ser un valor válido" validatorMessage="N1 deberia ser un valor válido" label="N1">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText> 
                           <rich:message id="msgN13" for="N13" />
                          <h:outputText value="N2:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaCatorce}" required="true" requiredMessage="N2 es rquerido" id="N14"
                             converterMessage="N2 deberia ser un valor válido" validatorMessage="N2 deberia ser un valor válido" label="Campo N2">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="msgN14" for="N14" />
                          <h:outputText value="N3:" />
                          <h:inputText value="#{matriculaBean.editMatricula.dblNotaQuince}" required="true" requiredMessage="N3 es requerido" id="N15"
                              converterMessage="N3 deberia ser un valor válido" validatorMessage="N3 deberia ser un valor válido" label="Campo N3">
                           <f:validateDoubleRange minimum="0" maximum="20"/>
                        </h:inputText>
                          <rich:message id="MsgN15" for="N15" />
                          
                          <c:if test="#{matriculaBean.typeAsignature==2}">
                                <h:outputText value="Notas Examen Trimestral" />
                                <h:outputText value="" />
                                <h:outputText value="" />
                                <h:outputText value="ET-C1:" />
                                <h:inputText value="#{matriculaBean.editMatricula.etC1}" required="true" requiredMessage="ET es requerido" id="N17"
                                   converterMessage="ET-C1 debería ser un valor válido" validatorMessage="ET-C1 debería ser un valor válido" label="Campo ET-C1">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                                </h:inputText>
                                 <rich:message id="msgN17" for="ET-C1" />
                                <h:outputText value="ET-C2" />
                                <h:inputText value="#{matriculaBean.editMatricula.etC2}" required="true" requiredMessage="ET es requerido" id="N18"
                                   converterMessage="ET-C2 debería ser un valor válido" validatorMessage="ET-C2 debería ser un valor válido" label="Campo ET-C2">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                                </h:inputText>
                                <rich:message id="msgN18" for="ET-C2" />
                                
                                                  
                          </c:if> 
                          <c:if test="#{matriculaBean.typeAsignature==1}">
                                <h:outputText value="Notas Examen Trimestral" />
                                <h:outputText value="" />
                                <h:outputText value="" />
                                <h:outputText value="ET-C1:" />
                                <h:inputText value="#{matriculaBean.editMatricula.etC1}" required="true" requiredMessage="ET es requerido" id="N17"
                                   converterMessage="ET-C1 debería ser un valor válido" validatorMessage="ET-C1 debería ser un valor válido" label="Campo ET-C1">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                                </h:inputText>
                                 <rich:message id="msgN17" for="ET-C1" />
                                <h:outputText value="ET-C2" />
                                <h:inputText value="#{matriculaBean.editMatricula.etC2}" required="true" requiredMessage="ET es requerido" id="N18"
                                   converterMessage="ET-C2 debería ser un valor válido" validatorMessage="ET-C2 debería ser un valor válido" label="Campo ET-C2">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                                </h:inputText>
                                <rich:message id="msgN18" for="ET-C2" />
                                <h:outputText value="ET-C3" />
                                <h:inputText value="#{matriculaBean.editMatricula.etC3}" required="true" requiredMessage="ET es requerido" id="N19"
                                   converterMessage="ET-C3 debería ser un valor válido" validatorMessage="ET-C2 debería ser un valor válido" label="Campo ET-C3">
                                 <f:validateDoubleRange minimum="0" maximum="20"/>
                                </h:inputText>
                                <rich:message id="msgN19" for="ET-C3" />
                           </c:if>  

                          
                        </c:if>  
                        
                                                
                      </h:panelGrid>
                      
                      <a4j:commandButton value="Actualizar" action="#{matriculaBean.actualizar}" render="idTablaAlumnos" execute="editPane"
                oncomplete="if (#{facesContext.maximumSeverity==null}) {#{rich:component('editPane')}.hide();}" />
            <a4j:commandButton value="Cancelar" onclick="#{rich:component('editPane')}.hide(); return false;" />
                  </rich:popupPanel>
        
            
            
        </h:form>
        <h:form id="idpopup">
         </h:form>
    </ui:define>
    

</ui:composition>